Icon x alert

Craig D. Weber
Craig D. Weber

Palo Alto, CA

I started my career in Canada before being drafted State side where I've made the transition from print advertising to web and now taking a shot at mobile.

bots, illustration, marketing, mobile, search assistant, softphone, ui, unified communications, ux, web design

Loading more…